/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package agenda.de.eventos.entidades;


import java.util.ArrayList;
/**
 *
 * @author Pedro Igor Jatobá
 */
public class ListaDeEventos{
        
        protected ArrayList <Evento> listaDeEventos = new ArrayList <Evento>();

        protected void addEventos(Evento evento){
            this.listaDeEventos.add(evento);
        }

        public Evento getEvento(int posicao){
            return listaDeEventos.get(posicao);
        }

        public int getLength(){
            return listaDeEventos.size();
        }

        /**
         * Metodo: Inicializador
         * Autor: Pedro Jatoba
         * Modificadores: 
         * Oque faz: Inicializa os objetos no Array de Eventos. 
        */
        public void inicializador(){
            Evento evento = new Evento();
            addEventos(evento);
        }

        public void criadorDeEventos(int quantidadeDeEventos){
            for(;quantidadeDeEventos > 0;quantidadeDeEventos--){
                inicializador();
            }
        }



}
